home *** CD-ROM | disk | FTP | other *** search
- 10 CLEAR SCREEN
- 20 LOADSUB ALL FROM "..\mathlib\Mathlib.hts"
- 30 RANDOMIZE
- 40 REAL A(128),B(128)
- 50 MAT A=(6)
- 60 P=8
- 70 CALL W_kaiser(A(*),P,B(*))
- 80 Function$="W_kaiser"
- 90 X_left=0
- 100 X_right=128
- 110 Y_bottom=0
- 120 Y_top=6
- 130 X_tick=32
- 140 Y_tick=1
- 150 PRINT Function$;" example"
- 160 PRINT "x, y"
- 170 VIEWPORT 60,130,20,90
- 180 WINDOW X_left,X_right,Y_bottom,Y_top
- 190 FRAME
- 200 AXES X_tick,Y_tick
- 210 PEN 6
- 220! Draw graph
- 230 FOR Loop=X_left TO X_right
- 240 PLOT Loop,B(Loop)
- 250 IF Loop MOD X_tick=0 THEN
- 260 PRINT Loop,B(Loop)! place function here.
- 270 END IF
- 280 NEXT Loop
- 290! Draw labels
- 300 CSIZE 3
- 310 PEN 1
- 320 FOR Loop=X_left TO X_right STEP X_tick
- 330 MOVE Loop,0
- 340 LABEL Loop
- 350 NEXT Loop
- 360 FOR Loop=Y_bottom TO Y_top STEP Y_tick
- 370 MOVE 0,Loop
- 380 LABEL Loop
- 390 NEXT Loop
- 400 DELSUB FNAi TO END
- 410 END
-